Register Custom Interface Extensions
Meridian can be customized with ActiveX DLLs created by Accruent or a Solution Partner. These extensions can extend the user interface and functionality of Meridian to meet requirements that cannot be implemented using VBScript. For more information on developing custom extensions for Meridian, see the Accruent Meridian Enterprise Developer’s Guide.
Custom extensions can be added to a vault’s configuration with a two-step process:
- Register extensions to make them available in the vault as described below.
- Apply registered extensions to the objects in the vault that the extensions were meant to customize.
To register extensions in a vault:
- In Configurator, expand Environment in the configuration tree to show the vault’s currently registered extensions.
- On the Edit menu, click Register Extension. The Register Extension dialog box appears.
- Select the DLL or CAB file that contains the extensions that you want to register. Click Open. The Register Extensions dialog box appears.
- Select the extensions that you want to register and click Register. The letter R appears in the check box of the extensions that are registered successfully.
- Click Close. The first newly registered extension is automatically selected and opened for editing.
- Click the Applies to tab. The objects that the extension has automatically applied itself to are shown.
- To apply the extension to additional objects, click Add. The Select Class dialog box appears, listing the existing classes in the vault that are valid for the selected extension.
- Select the classes to which you want to apply the selected extension and click OK. The selected classes appear in the Applied to list.
- Click OK to save your changes.
Custom user interface extensions based on .NET (Meridian Asset Management Module 2010 or higher extensions, for example) may need to be registered manually using the preceding procedure after importing a vault’s configuration. In such a case, the error No binary file is available to install extension will appear.